package multiThreading.waitNotify;

public class Notifier implements Runnable {

	private Message msg;
	
	public Message getMsg() {
		return msg;
	}

	public void setMsg(Message msg) {
		this.msg = msg;
	}


	Notifier(Message msg){
		this.msg= msg;
	}
	
	
	@Override
	public void run() {
		while (true){
			synchronized (msg) {
				System.out.println("notify.run()");
				msg.notify();
			}
		
		}
		
	}

}
